This repository contains the following material:
RBO_Service_Restoration_offline.py
of rule-based optimization algorithm for service restoration (RBOSR).DSSE_Functions_FLISR.py
that includes the distribution system state estimator functionsNetworkdata_MV_FLISR_use_case_1.xlsx
that includes all the necessary grid data to run the service restoration process.Networkdata_MV_FLISR_use_case.pdf
that summarizes the relevant grid data.Instructions to use the service restoration algorithm:
u1
, u2
, u3
and u4
according to the desired restoration target in the RBOSR Python code (in line 1714). Additional information are found in the paper “Rule-Based Optimization Algorithm for Service Restoration of Active Distribution Grids”, authors: A. Dognini, A. Sadu, A. Angioni, F. Ponci, A. Monti, currently under revision.Considerations about the RBOSR Python code:
pandas
networkx
psycopg2
Run the following command to install the required dependencies:
pip install -r requirements.txt
Documentation about the distribution system state estimator can be found in the following website: https://git.rwth-aachen.de/acs/public/automation/rbosr
For additional information, refer to the following articles:
A. Dognini, A. Sadu, A. Angioni, F. Ponci, A. Monti, “Rule-Based Optimization Algorithm for Service Restoration of Active Distribution Grids” (currently under revision)
2019, Institute for Automation of Complex Power Systems, EONERC
This project is released under the terms of the GPL version 3.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
For other licensing options please consult Prof. Antonello Monti.
Institute for Automation of Complex Power Systems (ACS) EON Energy Research Center (EONERC) RWTH University Aachen, Germany